home *** CD-ROM | disk | FTP | other *** search
/ Modeling the Dream / Modeling the Dream CD - Walkthroughs and Flybys II (1994)(Waite Group).iso / programs / sbdemo.zzz < prev    next >
Text File  |  1994-11-04  |  7KB  |  226 lines

  1. .SBDEMO.ZZZ
  2. %Sound Blaster Demos - Menu 1 of 2
  3. .
  4. *Return to main menu
  5. ?Load the prior menu
  6. @mtd.ZZZ
  7. .
  8. *Makes boot disks with this menu system installed
  9. ?Formats two bootable disks & copies demos to HD 
  10. +%t%\mtd\what d
  11. +if %what%==5 goto dos5
  12. +if %what%==6 goto dos5
  13. +if %what%==7 goto dos5
  14. +if %what%==8 goto dos5
  15. +echo Sorry, but the boot disk generation option is only available to users
  16. +echo running DOS 5 or higher. In order to see these three memory hungry demos 
  17. +echo you are going to have to upgrade this PC to a later DOS version or get QEMM 
  18. +echo from Quarterdeck.
  19. +echo:
  20. +pause
  21. +goto endboot
  22. +:dos5
  23. +echo This procedure will create two floppy disks with the MTD menuing system 
  24. +echo installed. If you boot your computer from either of these floppies, it 
  25. +echo will enable you to run several great demos with nonstandard system setups. 
  26. +echo This procedure will also copy the demos to your hard drive. You will need 
  27. +echo to have 8 MB of free disk space to complete this procedure. To which drive 
  28. +echo would you like to copy these demos?
  29. +echo:
  30. +%t%\mtd\what c "Please choose a drive, C-G are valid. Press Q to abort " CDEFGQ
  31. +if %what%==q goto qulab
  32. +if %what%==Q goto qulab
  33. +set tem=%what%:
  34. +%c%\programs\free %tem% 8100000 >nul
  35. +if errorlevel 1 goto nospace
  36. +echo:
  37. +echo:
  38. +echo The first step in creating the boot disk is to format TWO floppies. 
  39. +echo:
  40. +c:\dos\format a: /s /v:mtd
  41. +:s4
  42. +echo:
  43. +echo Creating CONFIG.SYS file on first floppy 
  44. +echo:
  45. +echo device=himem.sys >a:config.sys
  46. +echo dos=high,umb >>a:config.sys
  47. +echo Are you using a Sound Blaster AWE? Press Y if you are using a Sound 
  48. +%t%\mtd\what c "Blaster AWE32. Press N if you have any other Sound Blaster or compatible." ynYN
  49. +echo:
  50. +if %what%==N goto noawe
  51. +if %what%==n goto noawe
  52. +echo DEVICEhigh=C:\AWE32\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:1 >>a:config.sys
  53. +echo CTSB16.SYS device driver installed into the CONFIG.SYS file. 
  54. +:noawe
  55. +echo:
  56. +echo Creating AUTOEXEC.BAT on A:
  57. +echo @echo off >a:autoexec.bat
  58. +echo prompt $p$g>>a:autoexec.bat
  59. +echo path=c:\dos>>a:autoexec.bat
  60. +echo mem >>a:autoexec.bat
  61. +echo pause >>a:autoexec.bat
  62. +echo set t=%tem%>>a:autoexec.bat
  63. +echo echo Loading menu system, one moment please.>>a:autoexec.bat
  64. +echo call dreams floppy.ZZZ >>a:autoexec.bat
  65. +echo @echo off >>a:autoexec.bat
  66. +echo echo You can reload the menu system from this floppy by entering MTD >>a:autoexec.bat
  67. +echo:
  68. +echo Copying file HIMEM.SYS to A:
  69. +copy c:\dos\himem.sys a:
  70. +echo:
  71. +echo Building menu structure
  72. +copy floppy.ZZZ a:
  73. +copy dreams.bat a:
  74. +copy sandman.exe a:
  75. +echo dreams floppy.ZZZ >a:mtd.bat
  76. +echo:
  77. +echo Construction of the protected mode demos boot floppy is complete. Please  
  78. +echo place the second formatted system floppy into drive A:. Label this disk
  79. +echo "Expanded memory demos boot floppy"
  80. +pause
  81. +echo:
  82. +echo Creating CONFIG.SYS file on second floppy
  83. +echo device=himem.sys >a:config.sys
  84. +echo device=emm386.exe 1024 RAM frame=e000 >>a:config.sys
  85. +echo dos=high,umb >>a:config.sys
  86. +if %what%==N goto na2
  87. +if %what%==n goto na2
  88. +echo DEVICEhigh=C:\AWE32\DRV\CTSB16.SYS /UNIT=0 /BLASTER=A:220 I:5 D:1 H:1 >>a:config.sys
  89. +echo CTSB16.SYS device driver installed into the CONFIG.SYS file. 
  90. +:na2
  91. +echo:
  92. +echo Creating AUTOEXEC.BAT on A:
  93. +echo @echo off>a:autoexec.bat
  94. +echo prompt $p$g>>a:autoexec.bat
  95. +echo path=c:\dos>>a:autoexec.bat
  96. +echo mem >>a:autoexec.bat
  97. +echo pause >>a:autoexec.bat
  98. +echo set t=%tem%>>a:autoexec.bat
  99. +echo echo Loading menu system, one moment please. >>a:autoexec.bat
  100. +echo call dreams 2nd.ZZZ >>a:autoexec.bat
  101. +echo @echo off >>a:autoexec.bat
  102. +echo echo You can reload the menu system from this floppy by entering MTD >>a:autoexec.bat
  103. +echo:
  104. +echo Copying files HIMEM.SYS and EMM386.EXE to A:
  105. +copy c:\dos\himem.sys a:
  106. +copy c:\dos\emm386.exe a:
  107. +echo:
  108. +echo Building menu structure
  109. +copy 2nd.ZZZ a:
  110. +copy dreams.bat a:
  111. +copy sandman.exe a:
  112. +echo dreams 2nd.ZZZ >a:mtd.bat
  113. +echo:
  114. +echo Construction of the second boot floppy is complete.
  115. +echo:
  116. +%tem%:
  117. +echo Unpacking demos to MTDTEMP
  118. +%c%\sbdemos\appeal
  119. +%c%\sbdemos\elements
  120. +%c%\sbdemos\goodbadu
  121. +%c%\sbdemos\inconexi
  122. +%c%\sbdemos\lollypop
  123. +%c%\sbdemos\t3_1
  124. +%c%\sbdemos\t3_2
  125. +%c%\sbdemos\tangle
  126. +%c%\sbdemos\2ndreal
  127. +%c%\sbdemos\lollypop
  128. +%c%\sbdemos\takeover
  129. +cd ..
  130. +%t%
  131. +cd\mtd
  132. +copy midpak.* %tem%\mtdtemp
  133. +cls
  134. +echo Boot disk generation procedure complete. Press Ctrl-Alt-Del to proceed or
  135. +echo press any key to return to the Main Menu
  136. +pause
  137. +goto endboot
  138. +:nospace
  139. +echo:
  140. +echo You don't have enough space on drive %tem% to copy these demos, aborting
  141. +echo:
  142. +:qulab 
  143. +echo:
  144. +echo Boot disk generation procedure aborted
  145. +echo:
  146. +echo:
  147. +pause
  148. +echo:
  149. +:endboot
  150. +set what=
  151. +set tem=
  152. +dreams mtd.ZZZ
  153. .
  154. *2nd Reality by The Future Crew
  155. ?The ones to watch from Helsinki
  156. +2nd 583680
  157. +if errorlevel 3 goto nocore
  158. +%c%\sbdemos\2ndreal %t%
  159. +cd\mtdtemp
  160. +second
  161. +pause
  162. +cd\mtd
  163. +goto end
  164. +:nocore
  165. +echo Not enough conventional memory -- you need 570K bytes. Try running DOS
  166. +echo MEMMAKER to increase your conventional memory, or use the boot disk 
  167. +echo generation option from the Sound Blaster Demos menu.
  168. +pause
  169. +:end
  170. +dreams sbdemo.ZZZ
  171. .
  172. *Music disks by The Future Crew
  173. ?Much of the DMP BigDemo tunes come from these
  174. @musicdis.ZZZ
  175. .
  176. *Inconexia by Iguana
  177. ?Developed by Vaneglis from Madrid, Spain
  178. +2nd 560000
  179. +if errorlevel 3 goto nocore
  180. +%c%\sbdemos\inconexi %t%
  181. +cd\mtdtemp
  182. +inconexi %t%
  183. +cd\mtd
  184. +goto end
  185. +:nocore
  186. +echo Not enough conventional memory -- you need 560K bytes. Try running DOS
  187. +echo MEMMAKER to increase your conventional memory, or use the boot disk 
  188. +echo generation option from the Sound Blaster Demos menu.
  189. +pause
  190. +:end
  191. +cd\mtd
  192. +dreams sbdemo.ZZZ
  193. .
  194. *Kaleidosonics by Ratcliff and Wallace
  195. ?A relaxation therapy program
  196. +midpak
  197. +%c%\sbdemos\kaleides %t%\
  198. +cd\mtdtemp
  199. +jrob
  200. +midpak u
  201. +cd\mtd
  202. +dreams sbdemo.ZZZ
  203. .
  204. *The LollyPop Game by Brainbug/Rainbow Arts
  205. ?A great game preview
  206. +2nd 590000
  207. +if errorlevel 3 goto nocore
  208. +%c%\sbdemos\lollypop %t%
  209. +cd\mtdtemp
  210. +lolly
  211. +cd\mtd
  212. +goto end
  213. +:nocore
  214. +echo Not enough conventional memory -- you need 590K bytes. Try running DOS
  215. +echo MEMMAKER to increase your conventional memory, or use the boot disk 
  216. +echo generation option from the Sound Blaster Demos menu.
  217. +pause
  218. +:end
  219. +cd\mtd
  220. +dreams sbdemo.ZZZ
  221. .
  222. *Other Sound Blaster Demos
  223. ?Access another screen worth of demos
  224. @sbdemo1.ZZZ
  225. #
  226.